package net.hn.hnms.biz.performance.service;

import net.hn.hnms.biz.performance.domain.PerformanceMetrics;
import net.hn.hnms.biz.performance.request.PerformanceMetricsReq;
import net.hn.hnms.biz.performance.vo.PerformanceMetricsVo;
import net.hn.hnms.sys.common.core.domain.ResponsePage;
import net.hn.hnms.sys.common.mybatis.core.page.PageQuery;

import java.util.List;

public interface PerformanceMetricsService {


    ResponsePage<PerformanceMetricsVo> selectPageList(PerformanceMetricsReq dimDrivageFace, PageQuery pageQuery);



    PerformanceMetrics selectPerformanceMetricsById(Integer performanceMetricsId);


    int insert(PerformanceMetricsReq dimDrivageFace);


    void deleteBatch(List<String> idList);


    void updateById(PerformanceMetricsReq dimDrivageFace);


    void updateDeleteByIds(List<Integer> idList);
}
